<?php
/**
 * Rule Interface
 * All rules and sets must implement this interface
 * 
 * @package     Q-Validate
 * @subpackage  Rules
 * @author      Luke Visinoni <luke.visinoni@gmail.com>
 * @copyright   (c) 2010 Luke Visinoni <luke.visinoni@gmail.com>
 * @version     $Id: Interface.php 37 2010-12-23 02:38:44Z luke.visinoni $
 */
interface Q_Rule_Interface {

    /**
     * Used to validate data
     */
    public function validate($data);

}